Uma licença de software, ou licença de programa de computador, é uma definição de ações autorizadas (ou proibidas), no âmbito do direito de um programador de software de computador concedidas (ou impostas) ao usuário deste software.